package cn.candy.user.service;

import cn.candy.basic.service.IBaseService;
import cn.candy.user.domain.User;
import cn.candy.user.dto.UserDto;


/**
 * 用户业务接口
 */
public interface IUserService extends IBaseService<User> {

    /**
     * 手机注册：发送短信验证码
     * @param phone
     */
    void sendSms(String phone);

    /**
     * 手机注册
     * @param userDto
     */
    void phoneRegister(UserDto userDto);

    /**
     * 微信绑定：发送短信验证码
     * @param phone
     */
    void sendBinderCode(String phone);
}
